exogenous substance - Espagnol Anglais Dictionnaire